.lf-body { height: 100%; width: 100%;}
.lf-header { background-color: #fff}
.lf-service-list-tips { margin: 0 0.75rem; font-size: 0.28rem; padding-bottom: 0.2rem; line-height: 0.28rem;}
.lf-service-list-tips span { margin-left: 0.09rem; }
.lf-service-list-tips .active { color: #f29306;}
/* 暂无数据 */
.lf-noData { height: 100%; width: 100%; background-color: #F0F0F0; display: none;}
.lf-noData > div { text-align: center; padding-top: 4.5rem;}
.lf-noData img { width: 1.8rem;}
.lf-noData > div > div { font-size: 0.3rem; color: #666; margin-top: 0.4rem; line-height: 0.3rem;}
/* 列表 */
.lf-service-list { margin: 0.1rem 0.2rem 0;}
.lf-service-list .row {margin: 0;}
.lf-server-list-title { text-align: center; margin: 0.2rem 0; font-size: 0.26rem; color: #333; line-height: 0.26rem;}
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 { padding-right: 0; padding-left: 0;}
.lf-share-list { padding: 0.3rem 0; border-bottom: 1px solid #c1c1c1;}
.lf-share-list img{ width: 2.62rem; height: 2rem; margin-right: 0.17rem;}
.lf-share-list .lf-right-content { flex: 1;}
.lf-right-content .lf-right-content { font-size: 0.34rem; color: #333; line-height: 0.34rem; padding-top:0.08rem; max-width: 4.51rem; overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.lf-right-content .lf-right-money { font-size: 0.4rem; line-height: 0.4rem; margin-top: 0.14rem; color: #f29306;} 
.lf-right-content .lf-right-money span { font-size: 0.2rem; margin-left: 0.05rem;}
.lf-right-content .lf-right-position { font-size: 0.2rem; color: #333; line-height: 0.2rem; margin-top: 0.16rem; max-width: 4.51rem; overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.lf-right-position.lf-right-mar { margin-top: 0.09rem;}
/* 筛选 */
/* 类型 */
.lf-index-popUp1 .lf-index-show, .lf-index-popUp2 .lf-index-show, .lf-index-popUp3 .lf-index-show, .lf-index-popUp4 .lf-index-show { position: fixed; top: 1.43rem; left: 0; right: 0; bottom: 0; z-index: 1000; background-color: rgba(0, 0, 0, 0.5);}
.lf-popUp-content { position: fixed; top: 1.43rem; left: 0; z-index: 1001; background-color: #fff; width: 100%; max-height: 7.04rem;} 
.lf-div1-ul {padding: 0 0.3rem;}
.lf-div1-ul li { line-height: 1.15rem; font-size: 0.28rem; color: #666; border-bottom: 1px solid #ccc;}
.lf-div1-ul li img { width: 0.3rem; height: 0.3rem; margin: 0.43rem 0.02rem;}
.lf-div1-ul li span { padding-left: 0.11rem;}
.lf-index-popUp1 { display: none;}
.lf-index-popUp1 .active, .lf-pupop2-content .active, .lf-pupop3-content .active { color: #f29306;}
.lf-index-btn { padding:0.15rem 0; margin: 0.49rem 0.32rem 0.15rem; line-height: 0.76rem; text-align: center; border-top: 1px solid #ccc;}
.lf-index-btn > div { height: 0.76rem; width: 3.4rem; background: #f8f8f8; color: #999; font-size: 0.22rem; line-height: 0.76rem; border-radius: 0.03rem;}
.lf-index-btn > div:last-child { background-color: #f29306; color: #fff;}
.lf-fixed { position: fixed; width:100%; left:0; top:0; z-index: 2;}
/* 区域 */
.lf-index-popUp2, .lf-index-popUp3, .lf-index-popUp4{ display: none;}
.lf-pupop2-content > ul { width: 33.33%;}
.lf-pupop2-content > ul:nth-child(2) { border: 1px solid #e4e4e4; height: 5.4rem; margin-bottom: none; margin-top: none; background: #fafafa;}
.lf-index-popUp2 .lf-index-btn v{ margin: 0.1rem 0.32rem 0.15rem;}
.lf-pupop2-content > ul > li, .lf-pupop3-content ul > li { line-height: 1.13rem; height: 1.13rem; padding-left: 0.2rem; font-size: 0.28rem;}
.lf-pupop2-content > ul > li > div, .lf-pupop3-content ul > li > div { border-bottom: 1px solid #e4e4e4; padding-left: 0.2rem;}
.lf-pupop2-content > ul:last-child { background-color: #f0f0f0;}
.lf-pupop2-content > ul > li img, .lf-pupop3-content ul > li img{ width: 0.3rem; height: 0.3rem; margin: 0.43rem 0.22rem 0 0;}
/* 价格 */
.lf-pupop3-content ul { padding-left: 0.2rem; width: 49.9%;}
.lf-pupop3-content ul:nth-child(2) { background-color: #fafafa;}
.lf-index-custom {  border-top: 1px solid #ccc;  padding: 0 0.5rem;}
.lf-index-custom > div { font-size: 0.28rem; color: #333; padding: 0.16rem 0 0.32rem; line-height: 0.58rem;}
.lf-index-custom > div input { width: 1.38rem; border: none; background-color: #f6f6f6; border-radius: 0.05rem; padding: 0 0.1rem; height: 0.58rem;}
.lf-index-custom > div span { display: inline-block; width: 0.95rem; text-align: center; height: 0.61rem; background-color: #ddd; color: #fff; border-radius: 0.03rem; font-size: 0.22rem; }
/*更多*/
/*.lf-pupop4-content ul { padding-left: 0.2rem; width: 49.9%;}*/
.lf-pupop4-content h4{
	font-size: 0.28rem;
	color: #333;
	margin: 0.2rem 0rem;
}
.lf-pupop4-content-zhuangxiu-box,
.lf-pupop4-content-area-box{
	display: flex;
	justify-content: flex-start;
	align-items: center;
	flex-direction: row;
	flex-wrap: wrap;
}
.lf-pupop4-content-zhuangxiu-box li,
.lf-pupop4-content-area-box li{
	width: 1.44rem;
	height: 0.58rem;
	background: #eee;
	font-size: 0.22rem;
	line-height: 0.58rem;
	color: #333;
	text-align: center;
	margin-top: 0.12rem;
	margin-right: 0.37rem;
}
.lf-pupop4-content-zhuangxiu-box li:nth-child(4n),
.lf-pupop4-content-area-box li:nth-child(4n){
	margin-right: 0rem;
}
.move-select-active{
	background: #f29306 !important;
}







